ex-post investment - German English Dictionary